OpenPlant PID Help

Manipulate Equipment/Nozzles/Instruments

Edit Handles (Handles) are used in OpenPlant PID to modify or manipulate components in the drawing. They are represented in the drawing as interactive graphics (blue squares shown below) that allow the user to re-size or move a component according to the component type.

To move or resize a component click a data point on any of the handles and while holding down the left mouse button, drag the handle to its new location. If moving the component, the component is relocated to the new position. When re-sizing a component, the component will size changes dynamically as you drag the handle until you release the mouse button.

Parametric Components

These are components with varying length and size such as pipe runs or vessels. These type of components can be moved as well as resized or stretched (depending on the component) using the handles.

When an equipment component is re-sized, the connecting components, such as nozzles. valves, etc., are adjusted to maintain their connectivity. Variable length components such as pipe runs are stretched, or trimmed to maintain their connect points to the equipment component.

Cell-based components

These are components with a fixed size such as pumps or valves the selected handle becomes the placement point when moving the component as shown below:

To move the component, click a data point on any of the handles and drag and drop the component to a new position. Just like the parametric component, connecting components maintain their connectivity.

Drag and Drop Nozzles on Equipment

If you want to move a nozzle on a piece of equipment to another location on the equipment component, or even to a different equipment component, you can do so and still maintain connectivity with the connected pipe run. (See Below)

If you enable the grips on the nozzle below.

Then drag the nozzle to a location on the vertical vessel shown, the line will be rerouted to maintain its connectivity.

You can see that the line was rerouted to maintain the connection. Sometimes it is necessary to use the edit handles for the pipeline to manipulate the route to the desired location.



Nozzle Drag Connection Options

If you want to move a nozzle into empty space and keep connection to related Equipment, you can do so and still maintain connectivity with the connected pipe run by setting configuration variables. For example,

  • Class Criteria Option:- To limit which Equipment classes this requirement is being applied to, add classes to a configuration variable. OPPID_EQUIPMENT_ALLOW_NOZZLE_DRAG_EMPTY_SPACE
    • If configuration variable is empty or not set then all Equipment classes are checked
    • OPPID_EQUIPMENT_ALLOW_NOZZLE_DRAG_EMPTY_SPACE= Empty or not set
    • Specific Equipment can be set in configuration variable
    • OPPID_EQUIPMENT_ALLOW_NOZZLE_DRAG_EMPTY_SPACE= OPEN_TOP_STORAGE_TANK,PID_VESSEL_PARAMETRIC_GENERIC
    • For a wider scope enter a parent class. For example,
    • OPPID_EQUIPMENT_ALLOW_NOZZLE_DRAG_EMPTY_SPACE= VESSEL
  • Connection Options :- These options specify the on drag end connection options.
    • If configuration variable is empty or not set then connection remains intact
    • OPPID_NOZZLE_DRAG_CONNECTION_OPTION = 0
    • To break the connection set
    • OPPID_NOZZLE_DRAG_CONNECTION_OPTION = 1
    • If you set it 2 it will prompt you. For example,
    • OPPID_NOZZLE_DRAG_CONNECTION_OPTION = 2
    • Yes: keep the connection (default button).
    • No: break the connection.

Thus you can see "From" or "To" information for such cases where the Nozzle is not in contact with the Equipment but still has relationship to it.

If the Nozzle is moved from one piece of Equipment to another, the connection is broken from the original piece of Equipment and a new connection is made to the snapped to Equipment.

To break a connection to a piece of equipment:
  • Erase the nozzle.
  • Set the configuration variable OPPID_NOZZLE_DRAG_CONNECTION_OPTION = 1 and then drag the nozzle off the connected Equipment into empty space.

Manipulating Instrument Bubbles

When you place an instrument bubble with a leader line, when you drag the bubble to a different location, then the leader line maintains its anchor point and connection to the bubble via a simple 2 point line as shown below:

If an instrument bubble is placed, then connected to the equipment component using an instrument line, the instrument line is rerouted similar to the following images:

Limitations

The only real limitation when manipulating equipment components using handles is that adjusted pipe runs will not automatically install jumpers if the new positioning has the run intersecting other components.

To re-install jumpers into the run:

  1. Select the pipe run(s).
  2. Enter "pid piperun jumpcomponents" into the Key-in window.

Jumpers will be installed wherever the pipe run intersects other OpenPlant PID component.